Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
satrapie
n. satrapy, province or domain ruled by a satrap (in ancient persia)
detail>>
corps de génie
n. engineers corps
detail>>
coup de génie
n. stroke
detail>>
1
2
3
Next